def main():
    import multiprocessing
    multiprocessing.freeze_support()
    # 启动 uvicorn 服务
    import uvicorn
    from onnx import app
    uvicorn.run(
        "onnx:app",  # 指定主程序中的 FastAPI 实例
        host="0.0.0.0",  # 设置监听地址
        port=9000,  # 设置端口
        reload=False,  # 启用热重载（开发模式用，生产环境应关闭）
    )


if __name__ == "__main__":
    main()
